solve a difficult problem - Français Anglais Dictionnaire